package com.lk.springboot.service;

/**
 * @author lk
 * @date 2020/1/20 0020 18:33
 */
public interface ScheduleService {

    /**
     * 清空表中数据
     */
    void clearToken();

    /**
     * 将所有用户的完成任务进度置为 0
     */
    void resetSpeed();

    /**
     * 将所有用户的 ，魔法市场的次数，清 0
     */
    void resetMarketNum();

    /**
     * 将所有用户的魔法市场购买的拼图的记录，清零
     */
    void resetIsBought();

    /**
     * 每天更新积分兑换的拼图id（包含兑换中心 ， 魔法市场）
     */
    void updateScoreExchange();

    /**
     * 每天将今日里程数清零
     */
    void resetTodayMileage();

    /**
     * 增加今日每一个单次里程,同时判断里程任务进度，
     * 同时判断乘地铁任务，同时将单次里程计入总里程中
     */
    void addTodayMileage();

}
